/*
*********************************************************************************************************
*                                             uCOS XSDK BSP
*
*                    Copyright 2014-2020 Silicon Laboratories Inc. www.silabs.com
*
*                                 SPDX-License-Identifier: APACHE-2.0
*
*               This software is subject to an open source license and is distributed by
*                Silicon Laboratories Inc. pursuant to the terms of the Apache License,
*                    Version 2.0 available at www.apache.org/licenses/LICENSE-2.0.
*
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                           XILINX ZYNQ-7000
*                             		 EXAMPLE BSP ON THE AVNET ZEBOARD
*
* File : usbh_bsp_ehci.h
*********************************************************************************************************
*/

#ifndef  USBH_ZYNQ7000_H
#define  USBH_ZYNQ7000_H

#if  defined  _cplusplus
extern "C" {
#endif

/*
**************************************************************************************************************
*                                              INCLUDE FILES
**************************************************************************************************************
*/

#include  <HCD/EHCI/usbh_hcd_ehci.h>


/*
**************************************************************************************************************
*                                                 EXTERNS
**************************************************************************************************************
*/

#ifdef   USBH_EHCI_ZYNQ7000_MODULE
#define  USBH_ZYNQ7000_EXT
#else
#define  USBH_ZYNQ7000_EXT  extern
#endif


/*
**************************************************************************************************************
*                                                 CONSTANTS
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                                 DEFINES
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                               DATA TYPES
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                            GLOBAL VARIABLES
**************************************************************************************************************
*/

USBH_ZYNQ7000_EXT  USBH_HC_BSP_API  USBH_HC_BSP_API_ZYNQ_EHCI_USB;


/*
**************************************************************************************************************
*                                                 MACRO'S
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                           FUNCTION PROTOTYPES
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                          CONFIGURATION ERRORS
**************************************************************************************************************
*/


/*
**************************************************************************************************************
*                                               END
**************************************************************************************************************
*/

#endif
